Chinese tennis star Peng Shuai, whose whereabouts have been a matter of international concern for weeks, attended a tennis tournament in Beijing on Sunday.
The United States and Britain had also called for China to provide proof of Peng's whereabouts.